(one's) hands are tied - İspanyolca İngilizce Sözlük

(one's) hands are tied

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "(one's) hands are tied" in Spanish English Dictionary : 2 result(s)

İngilizce İspanyolca
Idioms
(one's) hands are tied tener las manos atadas
(one's) hands are tied atado de pies y manos